<?php

/**
 *  接口请求结果返回信息
 *  status :请求状态：  1 成功  2 失败  3 无数据
 *  msg :  提示语
 *  errorcode: 错误码
 *  data: 结果集
 */
function response_fail_msg($respone_data){
    if(empty($respone_data)){
        return '';
    }
    $res = array(
        'status' => 2,
        'errorcode' => $respone_data['errorcode'],
        'message' => $respone_data['message'],
        'result' => '',
    );
    header('Content-Type:application/json; charset=utf-8');
    $result = json($res);

    return $result;
}


function get_return_response($action_result){
    switch ($action_result['status']) {
        case '1':
            $data =  sys_response_success_msg($action_result);
            break;
        case '2':
            $data =  sys_response_fail_msg(['errorcode'=>$action_result['errorcode'],'message'=>$action_result['message']]);
            break;
        case '3':
            $data =  sys_response_no_msg();
            break;
        default:
            $data =  sys_response_no_msg();
            break;
    }
    return $data;
}
